@CHARSET "ISO-8859-1";
/*
 * blue: #303B9B;
 * white: #FFF1FA
 * purple: #3F024F
 * dk purple: #260211
 * pink: #BD0131
 * 
 * 
 * pink: #BD0130
 * blue: #0C4288
 * purple: #4B0B8C ona58deg
 */

body{
	margin:0px;
	padding:0px;
	background-color:#0C4288;
	font-family:helvetica;
}
.container{
	width:960px;
	margin:0px auto 0px auto;
}
a{
	color:#7B001F;
	text-decoration:none;
}
a:hover{
	color:#BD0130;
}





/****************************
 * 			Header
 ***************************/
#header{ 
	overflow:hidden;
	background:#222;
}

#header #title{
	width:470px;
	height:40px;
	display:inline-block; 
	float:left; 
	padding:40px 0px 20px 10px;

	background:#1F1F1F;
	background-image: linear-gradient(left, #222222 0%, #1F1F1F 100%);
	background-image: -o-linear-gradient(left, #222222 0%, #1F1F1F 100%);
	background-image: -moz-linear-gradient(left, #222222 0%, #1F1F1F 100%);
	background-image: -webkit-linear-gradient(left, #222222 0%, #1F1F1F 100%);
	background-image: -ms-linear-gradient(left, #222222 0%, #1F1F1F 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #222222), color-stop(1.0, #1F1F1F));
}
#header #title img{ width:400px; }

#header #nav{ display:inline-block; float:right; }
#header #nav div{ 
	display:inline-block;
	float:right;
}
#header #nav a{
	width:120px;
	padding:55px 0px 20px 0px;
	display:block;
	font-size:20px;
	line-height:25px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:center;
	color:#FFF1FA;
}
#header #nav .navBlock1 a{ background:#1C1C1C; }
#header #nav .navBlock2 a{ background:#191919; }
#header #nav .navBlock3 a{ background:#161616; }
#header #nav .navBlock4 a{ background:#131313; }
#header #nav a:hover{ color:white; }
#header #nav .navBlock1 a:hover{
	background-image: linear-gradient(bottom, #BD0130 0%, #1C1C1C 20%);
	background-image: -o-linear-gradient(bottom, #BD0130 0%, #1C1C1C 20%);
	background-image: -moz-linear-gradient(bottom, #BD0130 0%, #1C1C1C 20%);
	background-image: -webkit-linear-gradient(bottom, #BD0130 0%, #1C1C1C 20%);
	background-image: -ms-linear-gradient(bottom, #BD0130 0%, #1C1C1C 20%);
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #BD0130), color-stop(0.2, #1C1C1C));
}
#header #nav .navBlock2 a:hover{
	background-image: linear-gradient(bottom, #BD0130 0%, #191919 20%);
	background-image: -o-linear-gradient(bottom, #BD0130 0%, #191919 20%);
	background-image: -moz-linear-gradient(bottom, #BD0130 0%, #191919 20%);
	background-image: -webkit-linear-gradient(bottom, #BD0130 0%, #191919 20%);
	background-image: -ms-linear-gradient(bottom, #BD0130 0%, #191919 20%);
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #BD0130), color-stop(0.2, #191919));
}
#header #nav .navBlock3 a:hover{
	background-image: linear-gradient(bottom, #BD0130 0%, #161616 20%);
	background-image: -o-linear-gradient(bottom, #BD0130 0%, #161616 20%);
	background-image: -moz-linear-gradient(bottom, #BD0130 0%, #161616 20%);
	background-image: -webkit-linear-gradient(bottom, #BD0130 0%, #161616 20%);
	background-image: -ms-linear-gradient(bottom, #BD0130 0%, #161616 20%);
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #BD0130), color-stop(0.2, #161616));
}
#header #nav .navBlock4 a:hover{
	background-image: linear-gradient(bottom, #BD0130 0%, #131313 20%);
	background-image: -o-linear-gradient(bottom, #BD0130 0%, #131313 20%);
	background-image: -moz-linear-gradient(bottom, #BD0130 0%, #131313 20%);
	background-image: -webkit-linear-gradient(bottom, #BD0130 0%, #131313 20%);
	background-image: -ms-linear-gradient(bottom, #BD0130 0%, #131313 20%);
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #BD0130), color-stop(0.2, #131313));
}







/*******************************
 * 			Content
 ******************************/
#body{  }


#background1{
	clear:both;
	overflow:hidden;
	display:block;
	background:#0C4288;
}

#background1 .gallery{
	width:720px;
	display:inline-block;
	float:left;
}

#background1 .social{
	width:240px;
	height:300px;
	display:inline-block;
	float:right;
	overflow:hidden;
	background:#042958;
	color:#FFF1FA;
}

#background1 .social img{
	width:30px;
	height:30px;
}
#background1 .social .socialFollow{
	display:block;
	overflow:hidden;
}
#background1 .social .socialFollow img{
	display:inline-block;
	float:left;
	margin:10px;
}
#background1 .social .socialFollow p{
	line-height:50px;
	padding:0px;
	margin:0px;
	font-size:15px;
	display:inline-block;
}
#background1 .social .socialIcons{
	padding:10px;
	overflow:hidden;
}
#background1 .social .socialIcon{
	display:inline-block;
	float:left;
	margin:5px;
	width:30px;
	height:30px;
}





#background11{ background:#222; }
#background11 .container{
	height:25px;
	display:block;
	overflow:hidden;
	
	background:#222;
	background-image: linear-gradient(left, #222222 0%, #131313 100%);
	background-image: -o-linear-gradient(left, #222222 0%, #131313 100%);
	background-image: -moz-linear-gradient(left, #222222 0%, #131313 100%);
	background-image: -webkit-linear-gradient(left, #222222 0%, #131313 100%);
	background-image: -ms-linear-gradient(left, #222222 0%, #131313 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #222222), color-stop(1.0, #131313));
}





#background2{ 
	clear:both;
	overflow:hidden;
	background:#F9F4F9;
}
#background2 .container{
	overflow:hidden;
}

#background2 .right, #background2 .left{ 
	display:inline-block; overflow:hidden;
}
#background2 .left{ width:720px; float:left; background:white; }
#background2 .right{ width:240px; float:right; background:#F5F0F5; padding-bottom:1500px; margin-bottom:-1500px; }

#background2 .blog{
	
}
#background2 .blog .post{
	margin:10px;
	border-bottom:1px dotted #CBCBCC;


}
#background2 .blog .post h2{
	color:#4B0B8C;
	font-weight:bold;
	text-transform:uppercase;
}
#background2 .blog .post p{
	
}
#background2 .blog .post .author, #background2 .blog .post .date{ display:inline-block; }
#background2 .blog .post .author{
	
}
#background2 .blog .post .date{
	float:right;
}









/*****************************
 * 			Footer
 ****************************/
#footer{
	clear:both;
	overflow:hidden;
	background:#042958;
}
#footer p{
	color:#FFF1FA;
	font-size:10px;
	text-align:center;
}